package com.ljx.List;

/**
 * @author 李加喜
 * @Package com.ljx.List
 * @date 2021-11-30 13:52
 */
//移动0  也就是说将值为0 的数据进行删除之后在将后面的的数据全部填写为0
public class YiDongLing {
    public static void main(String[] args) {

    }
    public void moveZeroes(int[] nums) {
        int n=nums.length;
        if (n==0){
            return;
        }
        int slow=0,fast=0;
        while (fast<n){
            if (nums[fast]!=0){
                nums[slow]=nums[fast];
                slow++;
            }
            fast++;
        }
        //将slow后面的数据全部设置为0
        for (;slow<n;slow++){
            nums[slow]=0;
        }
    }
}
